html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;	
}
body {
	line-height: 100%;	
	background:url("../images/bodybg.jpg")  #e9e9e9;
	background-size:65px 65px;
	font-size:1.1em;
	color:#252e33;
	font-family: '微软雅黑',Arial,Helvetica,sans-serif;
}
*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-touch-callout: none;
	-webkit-user-drag: none;
	-ms-touch-action: none;
}
ol, ul {
	margin: 0px;
	padding:0px;list-style: none;
}
input,button,select,textarea{outline:none}
textarea{resize:none}
a
{
    text-decoration:none;
    color:#252e33;
    
    }

/*------------------自定义下拉菜单
*/
.select_outter{height: 42px;position: relative;}
.option_drop {height:42px;border: 1px solid rgba(0, 0, 0, 0);}
.option_drop.drop{border: 1px solid #fff 0;}
.option_drop span {cursor:pointer;display:block;height:42px;line-height:42px;padding:0;color:#a8a8a8;font-size:0.9em;}
.option_drop img{height:50%;float:right;margin-top:10px;margin-right:2px;}
.option_panel {	font-size:0.9em;background-color:#FFFFFF;border-color:-moz-use-text-color #E97623 #E97623;border:1px solid #ddd;border-top:0;display:none;margin-top:0px;padding:8px 0;position:absolute;width:98%;z-index: 99;}
.option_panel li {cursor:default;display:block;padding:2px 2px 2px 5px;height:25px;line-height:25px;color:#a8a8a8;}
.option_panel li.searchhover {background-color:#BFBFBF;}
.option_panel li.active {background-color:#000;}

/*------------------表单
*/
.x-form-fieldset-inner{margin:0.3em;border:1px solid #c2c2c2;border-radius:0.3em;-moz-box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset;	-webkit-box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset; 	box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset;}
.alignCenter{text-align:center;}
.x-field{display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #c2c2c2; background: #FFF;padding-left: 0.2em;}

.x-label-inner{margin:12px;border:1px solid #c2c2c2;border-radius:0.3em;-moz-box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset;	-webkit-box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset; 	box-shadow:2px 2px 2px rgba(221, 221, 221, 0.5) inset;}
.x-label-topic{ line-height:18px;margin:0 12px 0 12px;color:#666;font-size:0.8em}

.x-label{padding:12px;display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #c2c2c2; background: #FFF;}
.x-label:first-child{min-height:42px;-moz-border-radius-topleft: 0.3em;-webkit-border-top-left-radius: 0.3em;border-top-left-radius: 0.3em;-moz-border-radius-topright: 0.3em;-webkit-border-top-right-radius: 0.3em;border-top-right-radius: 0.3em;}
.x-label:last-child,.x-field-closed.clast{min-height:42px;border-bottom: 0;-moz-border-radius-bottomleft: 0.3em;-webkit-border-bottom-left-radius: 0.3em;border-bottom-left-radius: 0.3em;-moz-border-radius-bottomright: 0.3em;-webkit-border-bottom-right-radius: 0.3em;border-bottom-right-radius: 0.3em;}

.label-ul{list-style:none;width:100%; font-size:0.9em;}
.tishi{font-size:20px; line-height:32px; font-weight:bolder}
.tishi-small{font-size:16px;}
.tishi-line{margin-top:12px; margin-bottom:8px;border-bottom:1px dotted #666666;}
.tishi-line2{margin-top:6px; margin-bottom:4px;border-bottom:1px dotted #666666;}
.tishi-line3{margin-top:1px; margin-bottom:1px;border-bottom:1px dotted #666666;}
.tishi-content{font-size:14px;line-height:20px}

.dou-up{line-height:22px}
.dou-down{color:#666; line-height:0.7em; font-size:0.7em}
.prespan{font-size:0.8em;color:#ffae00}
.x-field:first-child{height:42px;-moz-border-radius-topleft: 0.3em;-webkit-border-top-left-radius: 0.3em;border-top-left-radius: 0.3em;-moz-border-radius-topright: 0.3em;-webkit-border-top-right-radius: 0.3em;border-top-right-radius: 0.3em;}
.x-field:last-child,.x-field-closed.clast{border-bottom: 0;-moz-border-radius-bottomleft: 0.3em;-webkit-border-bottom-left-radius: 0.3em;border-bottom-left-radius: 0.3em;-moz-border-radius-bottomright: 0.3em;-webkit-border-bottom-right-radius: 0.3em;border-bottom-right-radius: 0.3em;}

.x-form-label{padding-left:0.3em;line-height: 42px;border:0;background:none;width:100%;font-size:0.9em;}
.x-form-label-content{min-height:42px;padding:5px 12px 5px 12px;line-height:18px;border:0;background:none;width:100%;font-size:0.8em;color:#747474;}
.x-form-input{border:0;background:none;width:100%;font-size:1.1em;height: 42px;}
.x-field-input{padding:0px 0;vertical-align: middle;}
.x-form-input,.x-field select{color:#a8a8a8;padding-right:8px;padding-top:2px;line-height: 22px;height: 44px;border:0;background:none;width:100%;font-size:0.9em;}
.x-form-label  span{vertical-align: middle;}

.x-form-label.smallitem span{color:#a8a8a8;vertical-align: middle;}
.x-field-select{color:#333333;float:left;margin-right:3px;padding: 0px 0px;line-height: 39px;width: 100%;height:44px;}
.x-select{line-height: 42px;height:42px;padding:0 5px;}
.smalldate .x-field-select{padding:10px 0;}
.x-button{}
.x-button-large,.x-button-small{margin: 0.5em auto;text-align: center;line-height: 1.2em;background-image: -webkit-gradient(linear,10% 0%, 10% 100%, from(#32FF30), to(#046E03), color-stop(0.1,#18CC18),color-stop(0.9,#0CAB0D));border:0;color:#fff;font-weight:bold;text-shadow:1px 1px 1px #000;	width:96%;	border-radius: 0.3em;	height: 44px;	padding:8px;	color:#fff;	font-weight:bold;font-size: 1.2em;text-shadow: 1px 1px 1px #555;}
.x-button-large:hover{background-image: -webkit-gradient(linear,10% 0%, 10% 100%, from(#32FF30), to(#046E03), color-stop(0.1,#18CC18),color-stop(0.9,#079208));}
.x-button-large:active{background-image: -webkit-gradient(linear,10% 0%, 10% 100%, from(#32FF30), to(#046E03), color-stop(0.1,#18CC18),color-stop(0.9,#07c108));}
.x-button-large-disable{margin: 0.5em auto;text-align: center;line-height: 1.2em;background-image: -webkit-gradient(linear,10% 0%, 10% 100%, from(#979797), to(#383838), color-stop(0.1,#727272),color-stop(0.9,#646464));border:0;color:#fff;font-weight:bold;text-shadow:1px 1px 1px #000;	width:92%;border-radius: 0.3em;	height: 44px;	padding:8px;	color:#fff;	font-weight:bold;font-size: 1.2em;text-shadow: 1px 1px 1px #555;}
.x-button-small{ height:30px;padding:0 10px; line-height:30px;width:20%;margin:0.2em auto;font-size:1.0em;}

.subTxt{border-radius: 0.3em;display:none;background:url("../images/bodybg.jpg")  #e9e9e9;background-size:65px 65px;box-shadow:0px 0px 4px 6px rgba(225, 225, 225, 0.2) inset;}
.subTxt .x-field{background:none;}
.subTxt p.tishi-content{ text-indent:0;}
.subTxt p{ text-indent:1.8em;}
.subTxt .x-form-label{height:auto;}
.x-form-label a{display: inline-block;width: 98%;}
.x-field.x-field-single-closed{border-bottom:0;border-radius: 0.3em;}
.mainBtn,.mainBtn2{cursor:pointer;background:url("../images/bg.png")  #fff right -65px  no-repeat;}
.mainBtn .x-form-label,.mainBtn2 .x-form-label{width:90%;}
.x-field-closed,.x-field-single-closed{background:url("../images/bg.png")  #fff right -100px  no-repeat;}
.subbg{background:url(images/content-bg.jpg);background-size:40px 40px;}
.noborder{border-bottom:0;}
.dottedborder{border-bottom:1px dotted #c3c3c3;}

.x-field.small{height:30px;}
.x-field.small .x-form-label,.x-field.small .x-form-input,.x-field.small  select,.x-field.small .x-select{min-height:30px;line-height:30px;height:30px;}

.x-field.tiny{line-height:26px;height:auto;}.x-field.tiny:last-child{line-height:26px;height:auto;}
.x-field.tiny .x-form-label{line-height:26px;height:auto;}


.pageTitle{font-size:1.8em; text-align:center;line-height:2.5em;}
.subpageTitle{font-size:1.1em;padding:8px;}
.num{height:23px;width:23px;margin-right:5px;vertical-align: middle;}
.tip{width:21px;margin-right:5px;vertical-align: middle;}
.topimgAdWarp{margin:5px;position:relative;zoom:1;}
.topimgAd{width:100%;margin:5px 0;}
.topimgAdbtn,.topimgAdbtn2{position:absolute;top:68%;width:50%;display:block;zoom:1;}
.topimgAdbtn{left:46%;}
.topimgAdbtn2{left:3%}
.topimgAdbtn img,.topimgAdbtn2 img{width:100%;}
.btndown{margin-top:15px;margin-left:6px;width:14px;}
.btnright{margin-top:15px;margin-left:6px;width:14px;}

.footFix{width:100%;text-align:center;left:0;bottom:0;z-index:99;}
.inner{display:block;height:100%;padding:0 3px;text-align:center;}
#topNotice{bottom:auto;top:0;display:block;text-align:left;
	border-bottom:1px solid #f9f9f9;
	box-shadow:0 1px 1px #dadada,inset 0 2px 1px #b7b7b7;
	height:36px;opacity:.9;
	background-color:#f2f2f2;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e5e5e5));
}
#topNotice .msg{
	display:inline-block;float:left;
	line-height:32px;margin-top:3px;color:#484f55;
	font-size:13px;padding-left:0px;margin-left:12px;font-weight:normal;
}
.toggle{
	border: 1px solid #c1c1c1;
    display:inline-block;float:right;
	width:72px;height:24px;line-height:20px;text-align:center;
	margin:7px 7px 0 0;font-size:12px;color:#484F55;
	-webkit-border-radius:4px; border-radius:4px;
	background-color:#f3f3f3;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#ececec));
}
.toggle-select{
	border: 1px solid #FFF;
    display:inline-block;float:right;
	width:72px;height:24px;line-height:18px;text-align:center;
	margin:7px 7px 0 0;font-size:12px;color:#FFF;
	-webkit-border-radius:4px; border-radius:4px;
	background-color:#f3f3f3;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0dc10d), to(#05a705));
}
.current{
	background:url("../images/city_curr.png") no-repeat right 50%;
	-webkit-background-size:18.5px 18.5px;background-size:18.5px 18.5px;
}

.btn_down{background: url(../images/btn_dropdown.png) no-repeat right center; background-size: 15px 15px;}
/*字体大小*/
.f-08{font-size:0.8em;}
.f-06{font-size:0.6em;}
.f-05{font-size:0.5em;}
/*颜色深浅*/
.fc-06{color:#747474}
.fc-08{color:#444}
.fc-10{color:#222}

.changeCar ,.changeCar2{border-bottom:1px dotted #aaa;padding:0.2em;}
.changeCar:last-child,.changeCar2:last-child{border-bottom:0;}


#carlist7{border-top:1px dashed #aaa;margin-top:5px;padding-top:5px;}
#loading{position:fixed;left:50%;top:50%;z-index:99;}#loading,#loading .bk,#loading .cont{width:146px;height:146px;}#loading .bk,#loading .cont{position:relative;}#loading .bk{background-color:#000;opacity:.5;border-radius:10px;margin:-73px 0 0 -73px;z-index:0;}#loading .cont{margin:-146px 0 0 -73px;text-align:center;color:#f5f5f5;font-size:14px;line-height:35px;z-index:1;}#loading img{width:35px;height:35px;margin:30px auto;display:block;}

 .shopinfopage{background:#e8e8e8;}            
.circontent{background:#fff;border-radius:.3em;border:1px solid #c1c1c1;margin:.5em auto 1em  auto;width:96%;padding:.7em 2% 0.3em 2%;}
.imgwarp{width:18%;float:left;display:inline;}
.shoptext{width:80%;float:left;display:inline;margin-left:2%;color:#a0a0a0;font-size:0.6em;}
.shoptitle{font-size:1.2em;color:#5b5f61; font-weight:bold;margin:0.1em 0;}
.boxes{display:box;	display:-webkit-box;width:100%;margin:0 auto;}
.box1{box-flex:1;-webkit-box-flex:1;}
.shopbtns{border-top:1px solid #c1c1c1;margin-top:0.8em;padding-top:0.4em;}
.shopbtns div{text-align:center;color:#27aea3;font-size:.8em;}
.shopbtns .item1{background:url("../images/shopbtnbg2.png") center 0 no-repeat; background-size:14% auto;padding-top:10%;border-right:1px solid #c7c7c7;}
.shopbtns .item2{background:url("../images/shopbtnbg1.png") center 0 no-repeat; background-size:14% auto;padding-top:10%;}
.mapwarp{padding:0.2em;}
.mapwarp img{border:1px solid #d4d4d4;border-radius:2px;width:100%;}